National Repository of Grey Literature 117 records found  1 - 10nextend  jump to record: Search took 0.01 seconds. 
Web Browser Automation
Bastl, Vojtěch ; Polčák, Libor (referee) ; Burget, Radek (advisor)
This work deals with the automation of a web browser - the tools that allow programmatic control of the program for browsing the web pages. First, it discusses the existing solutions with focus on the tools from the Selenium Suite family and PhantomJS. Further, the internal representation of the web pages in the Gecko and WebKit browser engines is discussed. The work then focuses on the web browser application interface available for client-side scripting. The relevant standards are discussed as well. The core part of the thesis is dedicated to the design and implementation of a tool that allows to control a browser using the Selenium WebDriver tool and to extract data about the targert web page. The work presents an internal architecture, configuration files and the application interface of the designed tool. The topic of extracting detailed data about the page and its transformation to a unified structured description is covered as well. Finally, the performed unit tests and tests on real web pages are described.
Multicomponental Preconcentration of As, Sb, Se and Te on Modified Silica, Their Determination by ICP-AES (ICP-MS) and Application for Waters
Urbánková, Kristýna ; Řehůřková, Irena (referee) ; Kanický, Viktor (referee) ; Ventura, Karel (referee) ; Sommer, Lumír (advisor)
The determination of inorganic speciations of arsenic, antimony, selenium and tellurium in natural waters demands often separation and preconcentration. Solid phase extraction is a very effective method for these purposes. In this paper the separation and preconcentration of these microelements is realised on the basis of modified silica Separon SGX C18, SGX C8, SGX CN, SGX NH2, SGX Phenyl and strongly basic anion Exchanger SGX AX. The sorption was provided in the presence of cationic surfactants such as benzyldimethyl dodecylammonium bromide (Ajatin), benzyldimethyltetradecylammonium chloride (Zephyramine), 1-ethoxycarbonylpentadecyltrimetrhylammonium bromide (Septonex) and selected complexing agents 4-(2-pyridylazo)resorcinol (PAR), 8-hydroxyquinoline-5-sulphonic acide (8-HQS), 1,2-dihydroxybenzene (PYR), amonium 1-pyrrolidinecarbodithioate (APDC), sodium diethyldithiocarbamate (DTC) or thiourea(Thur). The interactions of the formed ion associate with the sorbent shows a complicated character which has not been cleared as yet. The previous conditioning of the sorbent plays an outstanding role. Thus, the sorption efficiency was studied in the presence and absence of surfactant and of selected organic complexing agents. Moreover, the influence of pH of the sorbed solution as well as the speed and the volume of the solution running through the sorbent and the type and volume of the eluent on the resulting sorption efficiency was evaluated. The sorption was successfully carried out from 50-1000 ml of solution which allows the 100 fold increase of the preconcentration factor and the determination of the microelements in g.l-1 instead of mg.l-1 by using the common ICP-AES. The influence of macroelements occurring in waters as well as B, Be, Bi, Cd, Co, Cr, Cu, Mn, Mo, Ni, Pb, Sr, Ti, V and Zn in comparable concentrations involve less than 5% error. After the quantitative elution of microelements, the organic solvents were evaporated under IR lamps prior to the determination by ICP-AES and |ICP-MS. The conditions for the direct determination of arsenic, antimony, selenium and tellurium in g.l-1 with ICP-MS were also described in detail in the absence and presence of internal standards Ge and Bi. However, even in this case the preconcentration on silica in the presence of surfactant and selected organic complexants was also tested. When the sorption was followed from 500 ml a 50 fold enrichment factor is reached and the sensitivity for the microelements is improved. The direct determination and the sorption of microelements were applied on synthetic and real waters (dirinking, surface, mineral and sea waters). Instrumental and practical detection limits for various water samples were evaluated according to IUPAC. The results from 1000 ml solution of real waters after sorption on modified silica and the final determination of microelements with ICP-AES were compared with those from ICP-MS without sorption using the method of standards addition in the presence of suitable internal standards. By comparison of results for synthetic and real water samples the error of the determination of microelements was evaluated.
Automated Testing of Embedded Web Applications
Dufek, Ondřej ; Rychlý, Marek (referee) ; Burget, Radek (advisor)
This thesis focuses on automatic testing of embedded web applications, specifically on their user interfaces. I solved this problem on an already implemented user interface. I designed and implemented an automated test environment based on the Selenium tool. The created solution facilitates the development of automatic tests of the selected product and enables regression testing of a new version of the product with a minimum time cost. The resulting solution will ensure greater product quality and make work easier for manual testers.
Facebook Social Network Datamining and Reconstruction of Captured Communication
Bruckner, Tomáš ; Kmeť, Martin (referee) ; Pluskal, Jan (advisor)
This thesis deals with social network Facebook from perspective of computer forensic science with focus on obtaining sensitive information about tracked users. Its main goal is implementation of the tools for reconstruction of captured communication and Facebook data mining. Core of this application has been implemented in framework for processing of captured communication Netfox.Framework, which is being developed by Faculty of Information Technology, Brno University of Technology. Man-in-the-Middle attack has been used for capturing of decipherable communication. Selenium WebDriver has been used as a tool for data mining. Developed solution is able to reconstruct Facebook conversations between users, addition of new statuses and comments, and interception of sent files. Data mining module is able to obtain public information about tracked users, especially places they recently visited, past and upcoming events, public user details, albums and photos, friendlists and mutual friends with other users. As part of the bachelor thesis, data analysis, implementation of the application, validity testing and benchmark analysis have been performed.
Framework design for automated testing of web sites
Sieber, Lukáš ; Šteffan, Pavel (referee) ; Frk, Martin (advisor)
This master's thesis is based on automated web applications testing with freeware instrument utilization developed under Google code project. It is called Selenium webdriver and become very popular during last years. Selenium webdriver is frequently used for web pages automation. Indisputable advantages of this solution are low entry cost, selenium is broadly used and also live community around that instrument with many useful informations. Main goal of this thesis is creation of automation framework created by Java programming language. This final framework will integrate Selenium webdriver and guarantee easy creation of testing scenarios. Because of this goal is placed mainly on separation of web page programmatic description and description of testing scenario.
System for Web Data Source Integration
Kolečkář, David ; Bartík, Vladimír (referee) ; Burget, Radek (advisor)
The thesis aims at designing and implementing a web application that will be used for the integration of web data sources. For data integration, a method using domain model of the target information system was applied. The work describes individual methods used for extracting information from web pages. The text describes the process of designing the architecture of the system including a description of the chosen technologies and tools. The main part of the work is implementation and testing the final web application that is written in Java and Angular framework. The outcome of the work is a web application that will allow its users to define web data sources and save data in the target database.
Production, Characterization and Utilization of the Biomass from Various Sources
Gojkovic, Živan ; Vávrová, Milada (referee) ; Čertík, Milan (referee) ; Márová, Ivana (advisor)
Úprava biomasy je jedním z nejdůležitějších problémů v moderních přírodních vědách, protože je základní kategorií týkající se zemědělství, potravinářství, ekologie, zpracování odpadu a biotechnologie. Ať už živočišného, rostlinného nebo mikrobiálního původu, biomasa představuje obrovský zdroj surovin jako potravin, čistých chemikálií, bioaktivních molekul atd., jejichž izolace, charakterizace a formulace může vést k zajímavým novým produktům určeným pro lidskou spotřebu, nebo jako nový materiál v biomedicíně. Předložená studie byla zaměřena na výzkum dvou druhů biomasy - kuřecí kůže jako zdroje kolagenu t a biomasy mikrořasy Chlorella sorokiniana obohacené selenomethioninem (SeMet). V první části práce byl z kuřecí kůže izolován, identifikován a charakterizován kolagen typu I. Molekulární vlastnosti kuřecího kolagenu byly analyzovány a srovnány s jinými kolageny z živočišných kůží. Pro molekulární charakterizaci kolagenu byla použita viskosimetrie a ultrazvuková spektroskopie. Ultrazvukovou spektroskopií bylo zjištěno, že disagregace a zkapalňování hovězího kolagenu začíná při teplotě 40 °C, zatímco u kuřecího kolagenu začíná až při 50 °C. Viskosimetrie dále potvrdila vyšší tepelnou stabilitu kolagenu z kuřecí kůže, jeho denaturační teplota byla 50 °C, což je rovněž o deset stupňů více než u hovězího kolagenu. Kuřecí kolagen obsahuje dvakrát vyšší množství lysinu, což poskytuje tepelnou stabilitu kolagenu. Na základě získaných výsledků lze říci, že vzhledem ke své vysoké tepelné stabilitě a vhodnému aminokyselinovému složení, kuřecí kůže může být použita jako alternativní zdroj kolagenu typu I s aplikacemi v potravinářském průmyslu a biomedicíně. Druhá část práce byla zaměřena na obohacení biomasy zelené mikrořasy C. sorokiniana selenomethioninem. Experimentální část byla provedena v Laboratoři biotechnologie řas na Univerzitě Huelva ve Španělsku. Cílem první části experimentů bylo studovat vliv selenu na životaschopnost řas, morfologii buněk a akumulaci SeMet v biomase mikrořasy kultivované v dávkových kulturách. Subletální koncentrace Se v živném médiu, 40 mgL-1 (212 M), snížila rychlost růstu o 25 % ve srovnání s kontrolní kulturou. Hodnota EC50 45 mgL-1 (238,2 M) byla stanovena pro selenan. Ultrastrukturální studie ukazovaly na strukturální změny chloroplastu (granulární stroma, redukce thylakoid). Elektroforéza proteinů z biomasy mikrořasy ukazuje, že Se ovlivňuje expresi genu enzymu Rubisco. C. sorokiniana byla schopna akumulovat až 140 mgkg-1 SeMet během 120 h kultivace. Další část experimentální práce byla zaměřena na obohacování biomasy mikrořasy C. sorokiniana selenomethioninem během kontinuální kultivace s použitím 2,2 L bioreaktoru v kultivačním médiu s přídavkem koncentrace selenu v rozmezí od 5 do 50 mgL-1. C. sorokiniana rostla stejně ve všech testovaných koncentracích selenu kromě koncentrace 50 mgL1, která byla již po krátké době kultivace letální. Během kontinuální kultivace se 40 mgL-1 selenu, bylo získáno maximálně 246 gL-1 selenomethioninu denně. Výsledky ukazují, že kultivace v dávkových kulturách a dlouhodobá kontinuální kultivace mikrořasy C. sorokiniana pro získaní biomasy obohacené SeMet je možná pečlivým výběrem podmínek kultivace a subletálních koncentrací selenu v živném médiu.
Productivity Tool for Web Application Testing
Kalous, Filip ; Polčák, Libor (referee) ; Pluskal, Jan (advisor)
The goal of this thesis is to create a tool for testing graphical user interface of web applications. The tool will focus on web applications implemented by open-source framework DotVVM. The main purpose of the tool is to automatically generate program description of a user interface which will then be used as a helper class to implement UI tests and for static type check of those tests at compile-time. The thesis is defining requirements for such a tool and describing its design with implementation in C# language. The created solution provides to its users a tool which will ease their work with tests creation. Also, it will bring detection of failing tests of the user interface at compile-time which will speed up testing and development.
Web Applications Quality Assurance Using Automated Testing Tools
Reš, Radim ; Očenášek, Pavel (referee) ; Kreslíková, Jitka (advisor)
The subject of this thesis is web applications quality assurance using automated testing tools. The main goal of this thesis is design and implementation solution for automated regression testing of map web application. In the first chapter are described principles of software quality assurance focused to software testing. After that follows chapter about the possibility of automatic software testing based on analysis tools available to support automated testing of web applications. Next chapters of this thesis are devoted to choosing the ideal tool of automated testing, design and implementation of solutions for automated regression testing of web map application.
Automatic Testing of JavaScript Restrictor Project
Bednář, Martin ; Pluskal, Jan (referee) ; Polčák, Libor (advisor)
The aim of the thesis was to design, implement and evaluate the results of automatic tests for the JavaScript Restrictor project, which is being developed as a web browser extension. The tests are divided into three levels - unit, integration, and system. The Unit Tests verify the behavior of individual features, the Integration Tests verify the correct wrapping of browser API endpoints, and the System Tests check that the extension does not suppress the desired functionality of web pages. The System Tests are implemented for parallel execution in a distributed environment which has succeeded in achieving an almost directly proportional reduction in time with respect to the number of the tested nodes. The benefit of this work is detection of previously unknown errors in the JavaScript Restrictor extension and provision of the necessary information that allowed to fix some of the detected bugs.

National Repository of Grey Literature : 117 records found   1 - 10nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.